finish up paperwork - German English Dictionary